@charset "utf-8";
html {width:100%;-ms-touch-action: none;}
*{margin: 0px;padding: 0px;list-style:none;}
a{text-decoration: none !important;color:black;}
ul li{list-style:none;}
body{width: 100%;*cursor: default;font: 16px/1.5 "Microsoft YaHei";min-width: 1200px;}
body a:link,a:visited,a:hover,a:active {text-decoration: none;}
img{border: none;}
.fd{clear:both;}
.fangda img{transition:all 0.6s;}
.fangda img:hover{transform:scale(1.4);}

/*顶部*/
.top{
	width: 100%;height: 101px;
    background: url(../images/logo_01.png);
	position: relative;

}
.top_bj{
	position: absolute;top:0;left:0;
	width:100%;
	height: 100%;
	text-align:center;
	transform-origin: 50px 50px;
	background-image: -webkit-linear-gradient(-14deg, rgba(244,252,254, 0.6) 0%, #fff 50%,rgba(79,150,239,.6) 70%); /*设置渐变的背景，按对角线渐变*/
	background-blend-mode: hard-light; /*设置背景为混合模式下的强光模式*/
	background-size: 200%;
	-webkit-animation: shine 3s infinite; /*给背景添加动画改变位置*/
}
@-webkit-keyframes shine {
from {background-position: 100%;}
to {background-position: 0%;}
}
.top_con{width: 1200px;margin: 0 auto;position: relative;z-index: 3;}
.top_left{float: left;}
.top_right{float: left;margin-left: 35px;}
.top_right_er{float: right; width: 266px;margin-left: 100px;margin-top: 12px;}
.top_right_er p{float: left; width: 266px;height: 37px;line-height: 37px;border-radius: 20px;background: #0371fe;color: #fff;text-align: center;font-weight: bold;font-size: 25px;}

/*导航*/
.nav{width: 100%;height: 50px;background: #0371fe;}
.nav_con{width: 1200px;margin: 0 auto;}
.nav_list{float: left;width: 109px;height: 46px;line-height: 46px;text-align: center;border-top: 4px solid #0371fe;color: #fff;}
.nav_list:hover{border-top: 4px solid #014fb4;background: #fff;color: #0371fe;}

/*banner*/
.flexslider {margin: 0px auto;position: relative;width: 100%;/*height: 698px;*/min-width:1200px;min-height:182px;overflow: hidden;zoom: 1;}
.flexslider .slides li {width: 100%;height: 100%;}
.flex-direction-nav a {width: 70px;height: 70px;line-height: 99em;overflow: hidden;margin: -35px 0 0;display: block;position: absolute;top: 50%;z-index: 10;cursor: pointer;opacity: 0;filter: alpha(opacity=0);-webkit-transition: all .3s ease;border-radius: 35px;}
.flex-direction-nav .flex-next {background-position: 0 -70px;right: 0;}
.flex-direction-nav .flex-prev {left: 0;}
.flexslider:hover .flex-next {opacity: 0.8;filter: alpha(opacity=25);}
.flexslider:hover .flex-prev {opacity: 0.8;filter: alpha(opacity=25);}
.flexslider:hover .flex-next:hover,
.flexslider:hover .flex-prev:hover {opacity: 1;filter: alpha(opacity=50);}
.flex-control-nav {width: 100%;position: absolute;bottom: 10px;text-align: center;}
.flex-control-nav li {margin: 0 2px;display: inline-block;zoom: 1;*display: inline;}
.flex-control-paging li a {display: block;height: 16px;overflow: hidden;text-indent: -99em;width: 16px;cursor: pointer;}
.flex-control-paging li a.flex-active,
.flex-control-paging li.active a {background-position: 0 0;}
.flexslider .slides a img {width: 100%;display: block;min-width:1200px;min-height:182px;}

/*轮播图*/
.block_home_slider {position: relative;padding: 0;text-align: center;line-height: 0px;/* font-size: 3vw; */}
.block_home_slider li{position:relative;}
.slide_wz{position: absolute;top:30%;width: 25%;height: 200px;left:30%;}
.slide_wz_top{width: 100%;}
.slide_wz_bod{width: 100%;margin-top: 3%;}
.slide_wz_left{float: left;width: 60%;}
.slide_wz_right{float: left;width: 30%;}
.slide_wz_bot{width: 100%;}
.slide_wz_top img{max-width: 100%;}
.slide_wz_left img{max-width: 100%;}
.slide_wz_right img{max-width: 100%;}
.slide_wz_bot img{max-width: 100%;}
.block_home_slider .caption {padding:13px 16px 12px; position:absolute; left:0px; right:0px; bottom:0px; background:url(../images/bg_caption.png); text-align:left;}
.block_home_slider .caption p {padding-bottom:0px; font-size:11px; color:#dedede; text-shadow:0px -1px #000000; line-height:17px;}
.block_home_slider .caption p.title {padding-bottom:6px; font-size:15px; color:#ffffff; font-weight:bold; line-height:normal;}
.block_home_slider .flex-direction-nav a {width:29px; height:65px; margin-top:-25%; display:block; position:absolute; top:0; background-repeat:no-repeat; /*background-image:url(../images/sprite_arrow_2.png); */text-indent:-9000px;}
.block_home_slider .flex-direction-nav a.flex-prev {left:15%; background-position:left top;}
.block_home_slider .flex-direction-nav a.flex-prev:hover {background-position:left bottom;}
.block_home_slider .flex-direction-nav a.flex-next {right:15%; background-position:right top;}
.block_home_slider .flex-direction-nav a.flex-next:hover {background-position:right bottom;}
.block_home_slider .flex-control-paging {display:inline-block;position: absolute;z-index: 9;bottom: 20px;left: 45%;}
.block_home_slider .flex-control-paging li {margin: 0 6px;padding: 0px;display: inline-block; overflow: hidden;list-style-type: none;}
.block_home_slider .flex-control-paging li a {width: 45px;height:12px;display: inline-block; background-repeat:no-repeat;/*background-image:url(../images/sprite_nav_3.png);*/text-indent:-9000px;cursor:pointer;}
.block_home_slider .flex-control-paging li a.flex-active {background-position:right top;}
.block_home_post_feature {width:300px;}
.block_home_post_feature p {padding-bottom:0px;}
.flexslider {margin: 0; padding: 0;}
.flexslider .slides > li {display: none;-webkit-backface-visibility: hidden;list-style-type: none;} /* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides img {width: 100%; display: block;vertical-align: middle;}
.flex-pauseplay span {text-transform: capitalize;}

/*新闻主体*/
.index_new{width: 1200px;margin: 0 auto;margin-top: 48px;margin-bottom: 112px;}
.index_new_left{float: left;width: 57%;margin-right: 2%;}
.index_left_tit{width: 100%;height: 79px; background: url(../images/index_03.png);background-size: 100% 100%;}
.index_left_tit span{float: left;color: #fff;font-weight: bold;font-size: 18px;margin: 20px 0 0 75px;}
.index_left_tit p{float: right;color: #0371fe;font-size: 16px;margin: 20px 20px 0 0;}
.index_new_con{width: 96%;padding: 2%;background: #fff;border: 1px dashed #ececec;}
.index_new_list{width: 100%;border-bottom: 1px dashed #ececec;padding: 2% 0;}
.index_new_l{float: left;width: 80%;color: #333;font-size: 14px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.index_new_l p{float: left;margin-right: 10px;}
.index_new_r{float: left;width: 20%;color: #666;font-size: 14px;text-align: right;}
.index_new_right{float: left;width: 40%;border: 1px dashed #ececec;background: #fff;padding-bottom: 20px;margin-top: 10px;}
.index_right_tit,.index_right_tit2{width: 100%;color: #008eff;font-size: 36px;font-weight: bold;padding-top: 39px;letter-spacing: 5px;}
.index_right_tit p{float: left;margin: -10px 30px 0 65px;}
.index_right_tit2 p{float: left;margin: -10px 10px 0 65px;}
.index_input{width: 387px;height: 56px;margin: 0 auto;border: 1px dashed #008eff;border-radius: 5px;margin-top: 25px; }
.index_inputs{width: 387px;height: 50px;margin: 0 auto;margin-top: 13px;}
.index_inputs button{width: 100%;height: 50px;line-height: 50px;background: #008eff;color: #fff;border: none;border-radius: 5px;font-size: 25px;}

/*底部*/
.foot_gps{width: 100%;height: 53px;background: #0371fe;border-bottom: 1px solid #003b7f;}
.foot_gps_con{width: 1200px;margin: 0 auto;}
.foot_gps_list{color: #d4e8ff;width: 100px;height: 15px;line-height: 15px;margin-top: 18px; float: left;text-align: center;font-size: 14px;border-right: 1px solid #d4e8ff;}
.foot_gps_list:hover{color: #444;}
.foot{width: 100%;height: 190px;background: #0371fe;}
.foot_con{width: 1200px;margin: 0 auto;}
.foot_left{float: left;width: 80%}
.yq{width: 100%;margin-top: 22px;margin-left: 10px;}
.yq_list{height: 15px;line-height: 15px;color: #d4e8ff;font-size: 14px;float: left;padding: 0 10px; border-right: 1px solid #d4e8ff;text-align: center;}
.foot_right{float: right;margin-top: 62px;width: 20%;text-align: center;}
.foot_content{padding-left: 20px; color: #d4e8ff;font-size: 14px;margin-top: 25px;line-height: 200%;}

/*飘窗*/
.window_left{position: fixed;top:23%;left:10px;}
.window_left_top img{vertical-align: middle;}
.window_con{background: #e0eef9;border-left: 5px solid #0371fe;border-right: 6px solid #0371fe;width: 94%;text-align: center;padding-top: 3px;}
.window_con_list{width: 136px;height: 33px;line-height: 33px;border: 1px solid #0371fe;margin: 0 auto;color: #001531;font-size: 16px;}
.window_right{position: fixed;top:25%;right:10px;}
.window_r_con{width: 92px;height: 30px;line-height: 30px;color: #00152d;background: linear-gradient(#67c0ff, #078eff);text-align: center;font-size: 14px;margin: 0 auto;}
.window_left_guan{color: #333;position: absolute;top:0;right:-25px;font-size: 0.8em;}
.window_right_guan{color: #333;position: absolute;top:0;left:-25px;font-size: 0.8em;}



/*------------------------------------------------------二级首页------------------------------------------------------*/
/*学历*/
.index_xl{width: 100%;height: 750px;background: url(../images/bj.png);background-size: 100% 100%;}
.index_xl_con,.index_ys_con,.combine_con,.major_con,.elevate_con,.message_con{width: 1200px;margin: 0 auto;}
.index_xl_tit{width: 100%;text-align: center;margin-top: 104px;}
.index_xl_jj{width: 100%;color: #101010;font-size: 16px;text-align: center;margin-top: 36px;}
.index_content{width: 100%;height: 434px; background: url(../images/index1_07.png);background-size: 100% 100%;margin-top: 74px;position: relative;}
.index_1{width: 145px; text-align: center;position: absolute;top: 38px;left: 25px;}
.index_2{width: 145px;text-align: center;position: absolute;top: 27px;left: 352px;}
.index_3{width: 145px; text-align: center;position: absolute;top: 38px;right: 360px;}
.index_4{width: 145px; text-align: center;position: absolute;top: 38px;right: 25px;}
.index_5{width: 145px; text-align: center;position: absolute;top: 276px;left: 183px;}
.index_6{width: 145px; text-align: center;position: absolute;top: 276px;left: 534px;}
.index_7{width: 145px; text-align: center;position: absolute;top: 276px;right: 195px;}
.index_1 p,.index_2 p,.index_3 p,.index_4 p,.index_5 p,.index_6 p,.index_7 p{color: #101010;font-size: 22px;margin-bottom: 10px;}

/*优势*/
.index_ys{width: 100%;height: 841px;background: url(../images/index2_02.png);background-size: 100% 100%;}
.index_ys_tit{width: 100%;text-align: center;padding-top: 81px;}
.index_ys_jj{width: 100%;color: #101010;font-size: 16px;text-align: center;margin-top: 36px;}
.index_ys_content{width: 100%;height: 552px; background: url(../images/index1_15.png);background-size: 100% 100%;margin-top: 55px;position: relative;}
.index_ys_1{width: 250px;text-align: center;position: absolute;top: 200px;left: 15px;}
.index_ys_2{width: 250px;text-align: center;position: absolute;top: 260px;left: 320px;}
.index_ys_3{width: 250px;text-align: center;position: absolute;top: 200px;right: 323px;}
.index_ys_4{width: 250px;text-align: center;position: absolute;top: 260px;right: 15px;}
.index_ys_1 p,.index_ys_2 p,.index_ys_3 p,.index_ys_4 p{width: 100%;color: #fff;font-size: 24px;}
.index_ys_1_con{width: 100%;color: #fff;font-size: 16px;line-height: 200%;margin-top: 14px;}

/*合作院校*/
.combine{width: 100%;height: 1040px;background: url(../images/bj.png);background-size: 100% 100%;}
.combine_tit{width: 100%;text-align: center;padding-top: 85px;}
.combine_jj{width: 100%;color: #101010;font-size: 16px;text-align: center;margin-top: 28px;margin-bottom: 50px;}
.combine_list{float: left;width: 18%;text-align: center;border: 1px solid #dcdcdc;padding-top: 20px;margin: 10px;}
.combine_list:hover{border: 1px solid #0371fe;}
.combine_list:hover p{color: #0371fe;}
.combine_list:hover .combine_lj{color: #0371fe;border: 1px solid #0371fe;}
.combine_list img{max-width: 100%;}
.combine_list p{width: 100%;text-align: center;color: #101010;font-size: 20px;}
.combine_lj{width: 126px;height: 32px;line-height: 32px;border: 1px solid #aaa;color: #101010;text-align: center;margin: 0 auto;border-radius: 8px; margin-top: 18px;margin-bottom: 22px;}
.combine_gd{width: 270px;height: 57px;line-height: 57px;border: 1px solid #0371fe;color: #0371fe;text-align: center;border-radius: 50px;margin: 0 auto;margin-top: 55px;}

/*专业选择*/
.major{width: 100%;height: 820px;background: url(../images/xz_02.png);background-size: 100% 100%;}
.major_tit{width: 100%;text-align: center;padding-top: 99px;}
.major_jj{width: 100%;color: #101010;font-size: 16px;text-align: center;margin-top: 30px;margin-bottom: 65px;}
.major_list{width: 100px;padding: 66px 10px 0 10px;margin: 0 5px;height: 327px;background: #fff;float: left;position: relative;text-align: center;border: 1px solid #cbcbcb;}
.major_list_top{position: absolute;top: -36px;left: 6px;}
.major_list p{width: 100%;color: #101010;font-size: 22px;margin-bottom: 24px; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.major_l{width: 100%;color: #333;font-size: 14px;margin: 10px 0; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.major_list_bot{position: absolute;bottom: -13px;left: 10px;width: 100px;height: 32px;line-height: 32px;background: #1c7ffe;color: #fff;font-size: 16px;text-align: center;border-radius: 30px;}
.major_list_bot:hover{background: #fff;color: #1c7ffe;border: 1px solid #1c7ffe;}

/*学历提升*/
.elevate{width: 100%;height: 828px;background: url(../images/bj.png);background-size: 100% 100%;}
.elevate_tit{width: 100%;text-align: center;padding-top: 67px;}
.elevate_jj{width: 100%;color: #101010;font-size: 16px;text-align: center;margin-top: 27px;margin-bottom: 57px;}
.elevate_left{float: left;width: 49.5%;height: 556px;background: #d4eaff;border: 1px dashed #a4ceff;}
.elevate_right{float: left;width: 49.5%;height: 556px;background: #f5f5f5;border: 1px dashed #dcdcdc;}
.elevate_l_tit{width: 95%;color: #101010;font-size: 18px;margin: 22px 0 6px 24px;}
.elevate_l_radio{width: 25%;padding-left: 5%;margin: 1% 0; color: #101010;font-size: 14px;float: left;}
.elevate_l_radio input{margin-right: 10px;}
.elevate_r_tit{width: 100%;color: #fe0000;font-size: 41px;text-align: center;margin-top: 90px;}
.elevate_r_jj{width: 100%;color: #101010;font-size: 25px;text-align: center;margin-top: 35px;}
.elevate_r_jj span{color: #fe0000;}
.elevate_r_input{width: 100%;margin-top: 27px;}
.elevate_r_input p{float: left;width: 18%;height: 53px;line-height: 53px;text-align: right;color: #101010;font-size: 20px;}
.elevate_r_input input{float: left;width: 70%;padding-left: 2%; height: 53px;line-height: 53px;border: 1px solid #9f0500;border-radius: 8px;}
.elevate_r_input button{width: 433px;height: 53px;line-height: 53px;margin-left: 105px;background: #9f0500;color: #fff;text-align: center;border-radius: 8px;border: none;}

/*招生资讯*/
.message{width: 100%;height: 605px;background: url(../images/ne_02.png);background-size: 100% 100%;}
.message_tit{width: 100%;text-align: center;padding-top: 67px;}
.message_jj{width: 100%;color: #101010;font-size: 16px;text-align: center;margin-top: 37px;margin-bottom: 18px;}

.message_list{width: 47%;float: left;margin: 34px 17px 0 17px;}
.message_l_left{float: left;width: 32%;margin-right: 3%;}
.message_l_left img{max-width: 100%;border: 2px solid #fff;}
.message_l_right{float: left;width: 65%;}
.message_l_r_tit{width: 100%;color: #000;font-size: 18px;font-weight: bold;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.message_l_r_jj{width: 100%;color: #000;font-size: 12px;margin-top: 8px;line-height: 200%;height: 72px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.message_l_xx{width: 100%;color: #fe0000;font-size: 12px;margin-top: 8px;}










/*------------------------------------------------------二级页面------------------------------------------------------*/
/*搜索页*/
.ss_body{width: 1200px;margin: 0 auto;color: #004050;background: #fff;margin-top: 23px;}
.ss_body_con{width: 100%;border-bottom: 1px dotted #ddd;padding: 2% 0;color: #333;}
.ss_body_con:hover{color: #d1121b;}
.ss_body_left{float: left;width: 66%;margin-left: 2%; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.ss_body_right{float: right;width: 30%;text-align: right;margin-right: 2%;}


/*公共样式*/
.public{width: 1200px;margin: 0 auto;margin-top: 19px;margin-bottom: 39px;}
.public_lanmu{width: 100%;height: 61px;background: url(../images/pub_11.png);background-size: 100% 100%;position: relative;margin-bottom: 50px;}
.public_shu{background: url(../images/pub_06.png);background-size: 100% 100%;width: 87px;height: 85px;position: absolute;top:-10px;left:-20px;}
.biao{float: left;width: 75px;height: 81px;}
.gang{float: left;height: 50px;color: #fff;font-size: 42px;margin: 0 3px 0 5px;font-weight:normal; }
.public_lanmu_llll{float: left;background: #0371fe;height: 61px;}
.public_lanmu_l{float: left;}
.public_lanmu_l p{float: left;color: #fff;font-size: 26px;margin: 3px 0 0 80px;text-transform:uppercase;}
.public_lanmu_l span{float: left;color: #fff;font-size: 18px;text-align: right;margin: 30px 0 0 13px;}
.public_lanmu_r{float: right;text-align: right;color: #666;font-size: 14px;margin-top: 20px;margin-right: 15px;}
.public_lanmu_r p{float: left;margin-right: 10px;}
.public_left{width: 212px;padding: 0 20px 70px 20px;border: 1px solid #ececec;border-radius: 5px;background: #fff;float: left;position: relative;margin: -20px 0 0 71px;}
.public_l_type{color: #101010;font-size: 18px;width: 100%;border-bottom: 1px solid #d2d2d2;padding: 16px 0;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.public_l_type:hover{color: #0371fe;}
.public_l_type:hover p{background: url(../images/xiaotu_03.png);}
.public_l_type p{float: left;margin-right: 15px;width: 33px;height: 28px;background: url(../images/xiaotu_06.png);background-size: 100% 100%;}
.public_left_img{position: absolute;right: 0;bottom: 0;}
.public_right{width: 800px;float: right;background: #fff;padding: 45px 30px;background: #fff;border: 1px solid #ececec;margin-top: -20px;}

/*单页*/
.about_tit{width: 100%;color: #101010;font-size: 25px;text-align: center; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;font-family: "微软雅黑";}
.about_con{width: 100%;margin-top: 40px;}
.about_con img{max-width: 100%;}

/*新闻列表*/
.news_list{width: 100%;border-bottom: 1px dashed #bfbfbf;padding-bottom: 15px;margin-top: 15px;}
.news_left{float: left;width: 25%;text-align: center;}
.news_left img{max-width: 100%;border: 1px solid #d6d7d7;padding: 3px;}
.news_right{float: left;width: 72%;margin-left: 3%;}
.news_l_tit{width: 100%;color: #000;font-size: 18px;font-weight: bold;margin-top: 18px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.news_l_jj{width: 100%;height: 42px;color: #666;font-size: 14px;margin-top: 15px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.news_l_xx{color: #0371fe;font-size: 14px;margin-top: 15px;}
.page{width: 100%;text-align: center;margin: 0 auto;margin-top: 8%;}
.page a{padding: 0.5% 1%;background: #e5f0ff;color: #666;margin: 0 0.1%;}

/*新闻详情*/
.news_show_tit{width: 100%;color: #101010;font-size: 20px;text-align: center; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.news_show_sj{float: right;margin: 20px 0 6px 0;}
.news_show_sj p{float: left;margin-right: 10px;}
.news_show_sj_1{color: #555;font-size: 12px;float: left;margin-right: 40px;}
.news_show_sj_2{color: #555;font-size: 12px;float: left;}
.news_show_fz{width: 98%;border-bottom: 1px dashed #b5b5b5;}
.news_show_fz img{float: right;vertical-align: middle;margin-right: -2%;}
.news_show_con{width: 100%;padding: 35px 0;border-bottom: 1px dashed #b5b5b5;}
.news_show_con img{max-width: 100%;}
.shang{width: 100%;line-height: 200%; color: #555;font-size: 16px;margin-top: 20px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.xia{width: 100%;line-height: 200%; color: #555;font-size: 16px;margin-top: 15px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.shang p,.xia p{float: left;margin-right: 15px;}

/*登录*/
.login{width: 800px;height: 438px;margin: 0 auto;margin-bottom: 69px; background: url(../images/login_03.png);background-size: 100% 100%;position: relative;}
.login_con{position: absolute;right: 37px;top: 132px;width: 370px;height: 300px;}
.login_input{margin: 10px 0 0 53px;}
.login_input p{color: #050505;font-size: 20px;margin-bottom: 3px;}
.login_input input{width: 210px;padding-left: 10px; height: 37px;border: 1px dashed #008eff;border-radius: 5px;}
.login_input button{width: 223px;height: 37px;background: #008eff;border: none;color: #fff;font-size: 20px;text-align: center;border-radius: 8px;}

/*图文*/
.pro_right{width: 800px;float: right;background: #fff;padding: 0 30px 45px 30px;background: #fff;border: 1px solid #ececec;margin-top: -20px;}
.itype_span1,.itype_span2{width: 100%;color: #101010;font-size: 18px;padding: 16px 0;border-bottom: 1px solid #d2d2d2;position: relative;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.itype_span1 span,.itype_span2 span,.itype_span3 span{float: left;margin-right: 15px;width: 33px;height: 28px;background: url(../images/xiaotu_06.png);background-size: 100% 100%;}
.Products_type a{display: block;text-decoration:none;}
.itype_span1:hover{color: #0371fe;}
.itype_span1:hover span{background: url(../images/xiaotu_03.png);}

.itype_span3{width: 100%;color: #101010;font-size: 18px;padding: 16px 0;border-bottom: 1px solid #d2d2d2;position: relative;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}

.Products_type_tow{width: 90%;float: right;font-size: 14px;}
.Products_type_tow a{color: #444;border-bottom: 1px solid #d2d2d2;padding: 5% 0;}
.Products_type_tow:hover a{color: #0371fe;}
.pro_list{width: 100%;color: #333;font-size: 16px;padding: 20px 0;border-bottom: 1px dashed #d2d2d2;}
.pro_list:hover{color: #0371fe;}
.pro_list:hover span{color: #0371fe;}
.pro_list p{float: left;margin-right: 10px;}
.pro_list span{float: right;color: #666;font-size: 14px;}

/*图文详情*/
.pro_tit{width: 100%;color: #101010;font-size: 21px;font-weight: bold;line-height: 60px;}
.pro_tit p{float: left;margin-right: 10px;}
.pro_tit img{max-width: 100%;}
.pro_show_con{width: 100%;padding: 35px 0;border-bottom: 1px dashed #b5b5b5;}
.pro_show_con img{max-width: 100%;}

/*图片列表*/
.pro_list_img{float: left;width: 30%;margin: 17px 13px;text-align: center;}
.pro_list_img img{max-width: 100%;}

.pro_logo_img{float: left;width: 18%;text-align: center;border: 1px solid #e0e0e0;margin: 7px;}
.pro_logo_img:hover{border: 1px solid #0371fe;}
.pro_logo_img:hover p{color: #0371fe;}
.pro_logo_img img{max-width: 100%;}
.pro_logo_img p{width: 100%;color: #101010;font-size: 14px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}

/*课程*/
.kecheng_list{float: left;width: 30%;margin: 17px 13px;text-align: center;}
.kecheng_list img{max-width: 100%;}
.kecheng_list p{width: 235px;height: 36px;line-height: 36px;background: #008eff;color: #fff;text-align: center;margin: 0 auto;border-radius: 8px;}

/*在线留言*/
.gbook_tit{width: 100%;color: #101010;font-size: 32px;font-weight: bold;text-align: center;}
.gbook_jj{width: 100%;color: #0371fe;font-size: 20px;text-align: center;margin: 30px 0;}
.gbook_input{width: 48%;margin: 10px 1%;float: left;}
.gbook_input p{float: left;text-align: right;width: 31%;color: #101010;font-size: 18px;height: 59px;line-height: 59px;}
.gbook_input input{float: left;width: 66%;padding-left:2%;height: 59px;line-height: 59px;border-radius:8px;border: none;border: 1px solid #d2d2d2;}
.gbook_input select{float: left;width: 69%;padding-left:2%;height: 59px;line-height: 59px;border-radius:8px;border: none;border: 1px solid #d2d2d2;color: #878787;}
.gbook_i_tow{width: 100%;margin: 10px 0;}
.gbook_i_tow p{float: left;text-align: right;width: 16%;color: #101010;font-size: 18px;height: 59px;line-height: 59px;}
.gbook_i_tow input{float: left;width: 81%;padding-left:2%;height: 59px;line-height: 59px;border-radius:8px;border: none;border: 1px solid #d2d2d2;}
.gbook_i_tow textarea{float: left;width: 81%;padding: 2% 0 10% 2%;border-radius:8px;border: none;border: 1px solid #d2d2d2;}
.gbook_i_tow button{width: 740px;height: 60px;line-height: 60px;background: #0371fe;color: #fff;text-align: center;border: none;border-radius: 8px;margin: 49px 0 0 36px;font-size: 25px;}